home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / PROGRAMM / DB_CLIPP / H190.ZIP / VERTEX1.EXE / VERTEX.CH < prev    next >
Text File  |  1992-09-12  |  4KB  |  112 lines

  1. //--------------------------------------------------------------------------
  2. *               VERTEX Header file for various MACROS and
  3. *               standard definitions used and useable by
  4. *               VERTEX functions.
  5. //--------------------------------------------------------------------------
  6.  
  7.  
  8. //---------------------- definitions for VERTEX DATE functions -------------
  9.  
  10. #define WEEK_BEGIN      1
  11. #define WEEK_END        0
  12.  
  13. #define OF_WEEK         1
  14. #define OF_MONTH        2
  15. #define OF_QUARTER      3
  16.  
  17. #define DT_DAY         1
  18. #define DT_WEEK        2
  19. #define DT_MONTH       3
  20. #define DT_YEAR        4
  21.  
  22. #define _AMERICAN       IF(__SetCentury(), "mm/dd/yyyy", "mm/dd/yy")
  23. #define _ANSI           IF(__SetCentury(), "yyyy.mm.dd", "yy.mm.dd")
  24. #define _BRITISH        IF(__SetCentury(), "dd/mm/yyyy", "dd/mm/yy")
  25. #define _FRENCH         IF(__SetCentury(), "dd/mm/yyyy", "dd/mm/yy")
  26. #define _GERMAN         IF(__SetCentury(), "dd.mm.yyyy", "dd.mm.yy")
  27. #define _ITALIAN        IF(__SetCentury(), "dd-mm-yyyy", "dd-mm-yy")
  28. #define _JAPAN          IF(__SetCentury(), "yyyy/mm/dd", "yy/mm/dd")
  29. #define _USA            IF(__SetCentury(), "mm-dd-yyyy", "mm-dd-yy")
  30.  
  31. #define C_AMERICAN       1
  32. #define C_ANSI           2
  33. #define C_BRITISH        3
  34. #define C_FRENCH         4
  35. #define C_GERMAN         5
  36. #define C_ITALIAN        6
  37. #define C_JAPAN          7
  38. #define C_USA            8
  39.  
  40.  
  41. //---------------------- definitions for VERTEX FILE functions -------------
  42.  
  43. #define FI_SIZE         1
  44. #define FI_TIME         2
  45. #define FI_DATE         3
  46. #define FI_ATTR         4
  47.  
  48. #define MOVE_ALL        0
  49. #define MOVE_NO_SINGLE  1
  50.        
  51. #define _NOKEY   0
  52. #define _F9      1
  53. #define _F10     2
  54.  
  55. #define _BEGINNING  1
  56. #define _MENUMODIFY 2
  57. #define _MENURESET  3
  58.  
  59. #define R_ADDONE  1
  60. #define R_ADDMANY 2
  61. #define R_EDIT    3
  62. #define R_EDITONE 4
  63.  
  64. //-------------------- definitions for VERTEX ARRAY functions -------------
  65.  
  66. #define ARRCLEAR 1
  67. #define ARRSETUP 2
  68. #define ARRERASE 3
  69.  
  70.  
  71. //---------------------- definitions for VERTEX BOX functions -------------
  72.  
  73.  
  74. //---------------------------------------------------------------------------
  75. //                      Box character definitions
  76. //
  77. //      VERTEX_SSSS     =>      the last four characters determine the
  78. //                              type of border where S = single line,
  79. //                              and D = double line counting bottom, right,
  80. //                              top, left.
  81. //
  82. //                              i.e. SSSS means all single line border,
  83. //                                   SSDD means bottom and right side are
  84. //                                        single line, top and left side are
  85. //                                        double line.
  86. //                                   SDSD means the sides left and right are 
  87. //                                        double, and top and bottom are 
  88. //                                        single line ..... etc.
  89. //
  90. //      VERTEX_NNNN     =>      allows userdefinition of box characters
  91. //
  92. //---------------------------------------------------------------------------
  93.  
  94. #define VERTEX_NNNN     -1
  95. #define VERTEX_SSSS     0
  96. #define VERTEX_SSSD     1
  97. #define VERTEX_SSDS     2
  98. #define VERTEX_SSDD     3
  99. #define VERTEX_SDSS     4
  100. #define VERTEX_SDSD     5
  101. #define VERTEX_SDDS     6
  102. #define VERTEX_SDDD     7
  103. #define VERTEX_DSSS     8
  104. #define VERTEX_DSSD     9
  105. #define VERTEX_DSDS     10
  106. #define VERTEX_DSDD     11
  107. #define VERTEX_DDSS     12
  108. #define VERTEX_DDSD     13
  109. #define VERTEX_DDDS     14
  110. #define VERTEX_DDDD     15
  111.  
  112.